A Method to Annotate Programs with High-Level Knowledge of Computation

نویسندگان

  • Nobuhiko Hishinuma
  • Jun Igari
چکیده

When programming in languages such as C, Java, etc., it is difficult to reconstruct the programmer's ideas only from the program code. This occurs mainly because, much of the programmer's ideas behind the implementation are not recorded in the code during implementation. For example, physical aspects of computation such as spatial structures, activities, and meaning of variables are not required as instructions to the computer and are often excluded. This makes the future reconstruction of the original ideas difficult. AIDA, which is a multimedia programming language based on the cyberFilm model, can solve these problems allowing to describe ideas behind programs using advanced annotation methods as a natural extension to programming. In this paper, a development environment that implements the AIDA language is presented with a focus on the annotation methods. In particular, an actual scientific numerical computation code is created and the effects of the annotation methods are analyzed. Keywords—cyberFilm, development environment, knowledge engineering, multimedia programming language

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Knowledge of Emergency Contraception among College Students in Zanjan, Iran

Background & aim: Avoiding unintended pregnancy is an important issue among college students. Emergency contraception is considered as a practical method to prevent pregnancy after unprotected sex. This study was conducted to measure the knowledge of college students regarding emergency contraception in Zanjan, Iran. Methods: This cross-sectional study was conducted among 911 college students, ...

متن کامل

Knowledge and high risk behaviors of newly entered students to Tehran University toward HIV/AIDS

Introduction: Statistics indicate increase of HIV/AIDS incidence in Iranian youth. Knowledge and high risk behavior assessment in youth is important in preventive planning of HIV/AIDS. Objective: Present study aimed to determine knowledge and frequency of high risk behaviors about HIV/AIDS among newly accepted students at Tehran University in 2009 in order to use study findings in designing pre...

متن کامل

Assessment of knowledge and quality of practice of proper foot care in Iranian patients with type 2 diabetes

Background: Uncontrolled diabetes can lead to a high rate of complications. Diabetic foot ulcer (DFU), leading to significant morbidity. However, DFU can be prevented and managed through education of patient foot care. Objectives: The current study aimed to evaluate the knowledge and practice routines of patients with type 2 diabetes (T2DM) regarding foot care. Methods: A questionnaire was de...

متن کامل

The Effect of Teaching Consumption of Organic Foods on Nutritional Knowledge and Performance of High School Students

Background & objectives: Today, the world is facing with increase of population and shortage of foods. Organic products are produced without the intervention of any chemicals or artificial methods. In spite of general teaching to increase nutritional knowledge, there still is a deep gap between recommendations and what is seen in nutritional performance, so choosing the right teaching methods i...

متن کامل

Knowledge, attitude and practice of third grade high schoolgirls in Jahrom in self-awareness, communication with other sand decision making skills

Life skills and its training to individuals is one of the major factors for mental health development in community. The main purpose of this study was to evaluate knowledge, attitude and practice of the first three life skills priorities among third grade high school girls in terms of planning for the students’ educational programs. In a descriptive study, we first selected 200 respondents amon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012